package com.wcsy.myblog.dao;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.wcsy.myblog.entity.Label;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface LabelMapper extends BaseMapper<Label> {
     List<Label> listLabel(int userId);
     Boolean insertLable(@Param("label") Label label);
     Label LabeList(String name);

     /**
      * @apiNote 修改标签昵称
      * @param labelName  新的标签昵称
      * @param labelId  标签id
      * @return
      */
     boolean updateLabel(@Param("labelName") String labelName,@Param("labelId")int labelId);

     /**
      * 根据标签 名查出标签id
      * @param name
      * @return
      */
   Label selectId(String name);
}
